window latch - Alemán Inglés Diccionario